Component: Cumulative Translation Adjustment Summary [Roll Forward]

Line Label Object Class Period Type Balance Name
1 Cumulative Translation Adjustment Summary [Roll Forward]

*

*

*

us-gaap:CumulativeTranslationAdjustmentSummaryRollForward
2 Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Beginning Balance [Concept] Monetary As Of Credit us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
3 Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:CumulativeTranslationAdjustmentNetTaxPeriodIncreaseDecreaseRollUp
4 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
5 Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
6 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment Realized upon Sale or Liquidation, Net of Tax [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationReclassificationAdjustmentRealizedUponSaleOrLiquidationNetOfTax
7 Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease), Total [Concept] Monetary For Period

*

us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease
8 Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance [Concept] Monetary As Of Credit us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax